<!DOCTYPE HTML>

<html lang="en">
<head>

<title>HeadersConfigurer.FrameOptionsConfig (spring-security-docs 5.6.3 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.css" title="Style">
<script type="text/javascript" src="../../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../../jquery/jquery-3.5.1.js"></script>
<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.js"></script>
</head>
<body>
<script type="text/javascript"><!--
    try {
        if (location.href.indexOf('is-external=true') == -1) {
            parent.document.title="HeadersConfigurer.FrameOptionsConfig (spring-security-docs 5.6.3 API)";
        }
    }
    catch(err) {
    }
//-->
var data = {"i0":10,"i1":10,"i2":10,"i3":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
var pathtoroot = "../../../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">

<div class="topNav"><a id="navbar.top">

</a>
<div class="skipNav"><a href="HeadersConfigurer.FrameOptionsConfig.html#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">

</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
  allClassesLink = document.getElementById("allclasses_navbar_top");
  if(window==top) {
    allClassesLink.style.display = "block";
  }
  else {
    allClassesLink.style.display = "none";
  }
  //-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="HeadersConfigurer.FrameOptionsConfig.html#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="HeadersConfigurer.FrameOptionsConfig.html#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.top">

</a></div>

</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>

<main role="main">
<div class="header">
<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">org.springframework.security.config.annotation.web.configurers</a></div>
<h2 title="Class HeadersConfigurer.FrameOptionsConfig" class="title">Class HeadersConfigurer.FrameOptionsConfig</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>org.springframework.security.config.annotation.web.configurers.HeadersConfigurer.FrameOptionsConfig</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>Enclosing class:</dt>
<dd><a href="HeadersConfigurer.html" title="class in org.springframework.security.config.annotation.web.configurers">HeadersConfigurer</a>&lt;<a href="HeadersConfigurer.html" title="type parameter in HeadersConfigurer">H</a> extends <a href="../HttpSecurityBuilder.html" title="interface in org.springframework.security.config.annotation.web">HttpSecurityBuilder</a>&lt;<a href="HeadersConfigurer.html" title="type parameter in HeadersConfigurer">H</a>&gt;&gt;</dd>
</dl>
<hr>
<pre>public final class <span class="typeNameLabel">HeadersConfigurer.FrameOptionsConfig</span>
extends java.lang.Object</pre>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">

<section role="region">
<ul class="blockList">
<li class="blockList"><a id="method.summary">

</a>
<h3>Method Summary</h3>
<table class="memberSummary">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code><a href="HeadersConfigurer.html" title="class in org.springframework.security.config.annotation.web.configurers">HeadersConfigurer</a>&lt;<a href="HeadersConfigurer.html" title="type parameter in HeadersConfigurer">H</a>&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="HeadersConfigurer.FrameOptionsConfig.html#and()">and</a></span>()</code></th>
<td class="colLast">
<div class="block">Allows continuing customizing the headers configuration.</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code><a href="HeadersConfigurer.html" title="class in org.springframework.security.config.annotation.web.configurers">HeadersConfigurer</a>&lt;<a href="HeadersConfigurer.html" title="type parameter in HeadersConfigurer">H</a>&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="HeadersConfigurer.FrameOptionsConfig.html#deny()">deny</a></span>()</code></th>
<td class="colLast">
<div class="block">Specify to DENY framing any content from this application.</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code><a href="HeadersConfigurer.html" title="class in org.springframework.security.config.annotation.web.configurers">HeadersConfigurer</a>&lt;<a href="HeadersConfigurer.html" title="type parameter in HeadersConfigurer">H</a>&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="HeadersConfigurer.FrameOptionsConfig.html#disable()">disable</a></span>()</code></th>
<td class="colLast">
<div class="block">Prevents the header from being added to the response.</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code><a href="HeadersConfigurer.html" title="class in org.springframework.security.config.annotation.web.configurers">HeadersConfigurer</a>&lt;<a href="HeadersConfigurer.html" title="type parameter in HeadersConfigurer">H</a>&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="HeadersConfigurer.FrameOptionsConfig.html#sameOrigin()">sameOrigin</a></span>()</code></th>
<td class="colLast">
<div class="block">
Specify to allow any request that comes from the same origin to frame this
application.</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">

</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">

<section role="region">
<ul class="blockList">
<li class="blockList"><a id="method.detail">

</a>
<h3>Method Detail</h3>
<a id="deny()">

</a>
<ul class="blockList">
<li class="blockList">
<h4>deny</h4>
<pre class="methodSignature">public&nbsp;<a href="HeadersConfigurer.html" title="class in org.springframework.security.config.annotation.web.configurers">HeadersConfigurer</a>&lt;<a href="HeadersConfigurer.html" title="type parameter in HeadersConfigurer">H</a>&gt;&nbsp;deny()</pre>
<div class="block">Specify to DENY framing any content from this application.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the <a href="HeadersConfigurer.html" title="class in org.springframework.security.config.annotation.web.configurers"><code>HeadersConfigurer</code></a> for additional customization.</dd>
</dl>
</li>
</ul>
<a id="sameOrigin()">

</a>
<ul class="blockList">
<li class="blockList">
<h4>sameOrigin</h4>
<pre class="methodSignature">public&nbsp;<a href="HeadersConfigurer.html" title="class in org.springframework.security.config.annotation.web.configurers">HeadersConfigurer</a>&lt;<a href="HeadersConfigurer.html" title="type parameter in HeadersConfigurer">H</a>&gt;&nbsp;sameOrigin()</pre>
<div class="block"><p>
Specify to allow any request that comes from the same origin to frame this
application. For example, if the application was hosted on example.com, then
example.com could frame the application, but evil.com could not frame the
application.
</p></div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the <a href="HeadersConfigurer.html" title="class in org.springframework.security.config.annotation.web.configurers"><code>HeadersConfigurer</code></a> for additional customization.</dd>
</dl>
</li>
</ul>
<a id="disable()">

</a>
<ul class="blockList">
<li class="blockList">
<h4>disable</h4>
<pre class="methodSignature">public&nbsp;<a href="HeadersConfigurer.html" title="class in org.springframework.security.config.annotation.web.configurers">HeadersConfigurer</a>&lt;<a href="HeadersConfigurer.html" title="type parameter in HeadersConfigurer">H</a>&gt;&nbsp;disable()</pre>
<div class="block">Prevents the header from being added to the response.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the <a href="HeadersConfigurer.html" title="class in org.springframework.security.config.annotation.web.configurers"><code>HeadersConfigurer</code></a> for additional configuration.</dd>
</dl>
</li>
</ul>
<a id="and()">

</a>
<ul class="blockListLast">
<li class="blockList">
<h4>and</h4>
<pre class="methodSignature">public&nbsp;<a href="HeadersConfigurer.html" title="class in org.springframework.security.config.annotation.web.configurers">HeadersConfigurer</a>&lt;<a href="HeadersConfigurer.html" title="type parameter in HeadersConfigurer">H</a>&gt;&nbsp;and()</pre>
<div class="block">Allows continuing customizing the headers configuration.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the <a href="HeadersConfigurer.html" title="class in org.springframework.security.config.annotation.web.configurers"><code>HeadersConfigurer</code></a> for additional configuration</dd>
</dl>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>

<footer role="contentinfo">
<nav role="navigation">

<div class="bottomNav"><a id="navbar.bottom">

</a>
<div class="skipNav"><a href="HeadersConfigurer.FrameOptionsConfig.html#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">

</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
  allClassesLink = document.getElementById("allclasses_navbar_bottom");
  if(window==top) {
    allClassesLink.style.display = "block";
  }
  else {
    allClassesLink.style.display = "none";
  }
  //-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="HeadersConfigurer.FrameOptionsConfig.html#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="HeadersConfigurer.FrameOptionsConfig.html#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">

</a></div>

</nav>
</footer>
<script>if (window.parent == window) {(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)})(window,document,'script','//www.google-analytics.com/analytics.js','ga');ga('create', 'UA-2728886-23', 'auto', {'siteSpeedSampleRate': 100});ga('send', 'pageview');}</script><script defer src="https://static.cloudflareinsights.com/beacon.min.js/v652eace1692a40cfa3763df669d7439c1639079717194" integrity="sha512-Gi7xpJR8tSkrpF7aordPZQlW2DLtzUlZcumS8dMQjwDHEnw9I7ZLyiOj/6tZStRBGtGgN6ceN6cMH8z7etPGlw==" data-cf-beacon='{"rayId":"7040df42baa897cf","token":"bffcb8a918ae4755926f76178bfbd26b","version":"2021.12.0","si":100}' crossorigin="anonymous"></script>
</body>
</html>
